<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
		<title>信息查阅</title>
		<link href="css/table.css" rel="stylesheet" type="text/css" />
		<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
		<script language="javascript" for=WebOffice event="OnMenuClick(vIndex,vCaption)">
		   if (vIndex==2){  //保存本地文件
		      WebSaveLocal();
		   }
		   if (vIndex==6){  //打印文档
		      WebOpenPrint();
		   }
</script>
<script type="text/javascript">
$(function(data){
		var fileId=$("#fileArray").val();
		if(fileId!=''&&fileId!='null'){
			var param={"fileArray":fileId};
			$.post("getFileList.action",param,function(data) {
				var list=data.fileList;
				for(var i=0;i<list.length;i++){
					$("#filetable").prepend("<tr><td>&nbsp;<a href=\"downLoadFile.action?fileId="+list[i].id+"\">"+list[i].name+"</a>&nbsp;</tr>");
		        }
			},"json");
		}
	}); 


//作用：显示操作状态
function StatusMsg(mString){
  StatusBar.innerText=mString;
}

	
//作用：载入iWebOffice
function LoadWeboffice(){
  try{

  //以下属性必须设置，实始化iWebOffice
  webform.WebOffice.WebUrl="jsp/template/OfficeServer.jsp";    //WebUrl:系统服务器路径，与服务器文件交互操作，如保存、打开文档，重要文件
  webform.WebOffice.RecordID="${info.contentId}";   //RecordID:本文档记录编号
  webform.WebOffice.FileType=".doc";   //FileType:文档类型  .doc  .xls  .wps
  webform.WebOffice.EditType="0";   //EditType:编辑类型  方式一、方式二  <参考技术文档>
  webform.WebOffice.UserName="${sessionScope.userInfo.name}";   //UserName:操作用户名
  //以下属性可以不要
     webform.WebOffice.MaxFileSize = 4 * 1024;               //最大的文档大小控制，默认是8M，现在设置成4M。
    webform.WebOffice.Language="CH";					              //Language:多语言支持显示选择   CH简体 TW繁体 EN英文
    //webform.WebOffice.ShowWindow = true;                  //控制显示打开或保存文档的进度窗口，默认不显示
    webform.WebOffice.AllowEmpty=false;                     //控制不允许保存空白内容的文档
  
  webform.WebOffice.ShowMenu="1";  //ShowMenu:1 显示菜单  0 隐藏菜单
  webform.WebOffice.AppendMenu("2","保存本地文件(&S)");
  webform.WebOffice.AppendMenu("5","-");
  webform.WebOffice.AppendMenu("6","打印文档(&P)");
  webform.WebOffice.DisableMenu("宏;选项;帮助");  //禁止菜单

  webform.WebOffice.WebOpen();  	//打开该文档    交互OfficeServer的OPTION="LOADTEMPLATE"
  StatusMsg(webform.WebOffice.Status);
  }catch(e){}
}
//作用：退出iWebOffice
function UnLoad(){
  try{
    if (!webform.WebOffice.WebClose()){
      StatusMsg(webform.WebOffice.Status);
    }
    else{
      StatusMsg("关闭文档...");
    }
  }
  catch(e){
    alert(e.description);
  }
}

//作用：打开文档
function LoadDocument(){
  StatusMsg("正在打开文档...");
  if (!webform.WebOffice.WebOpen()){  	//打开该文档    交互OfficeServer的OPTION="LOADFILE"
    StatusMsg(webform.WebOffice.Status);
  }
  else{
    StatusMsg(webform.WebOffice.Status);
  }
}


//作用：打印文档
function WebOpenPrint(){
  try{
    webform.WebOffice.WebOpenPrint();
    StatusMsg(webform.WebOffice.Status);
  }catch(e){}
}

//作用：页面设置
function WebOpenPageSetup(){
   try{
	if (webform.WebOffice.FileType==".doc"){
	  webform.WebOffice.WebObject.Application.Dialogs(178).Show();
	}
	if(webform.WebOffice.FileType==".xls"){
	  webform.WebOffice.WebObject.Application.Dialogs(7).Show();
	}
   }catch(e){

   }
}

//作用：存为本地文件
function WebSaveLocal(){
  try{
    webform.WebOffice.WebSaveLocal();
    StatusMsg(webform.WebOffice.Status);
  }catch(e){}
}

//作用：打开本地文件
function WebOpenLocal(){
  try{
    webform.WebOffice.WebOpenLocal();
    StatusMsg(webform.WebOffice.Status);
  }catch(e){}
}
</script>
	</head>
	<body onload="LoadWeboffice()" onunload="UnLoad()">
	<input type="hidden" id="fileArray" value="${info.fileId}">
	<form   name="webform"  method="post" >
				<table border=0 cellspacing='0' cellpadding='0' width='100%' >
		          <tr>
		          <td width="100%" height="670px">
				<script type="text/javascript" src="js/iWebOffice2003.js"></script>
				</td>
				</tr>
			<tr  style="display: none;">
	          <td bgcolor=menu height='20px'>
				<div id=StatusBar>状态栏</div>
	          </td>
	        </tr>
	        </table>
 				<table id="filetable" style="width: 605px">

				</table>
	<table style="width: 100%;" align="center" border="0">
			<tr>
				<td align="center">
					<input class="button_04" type="button"
						onclick="window.close()"
						value="关闭" />
			</tr>
	</table>
	</form>
	</body>
</html>